/**
 * 
 */
package com.suneee.industry.service;

import java.util.List;

import com.suneee.context.page.Page;
import com.suneee.industry.bean.IndustrySearchBean;
import com.suneee.industry.entity.Industry;
import com.suneee.web.bean.DownloadInfo;

/**
 * @author liuxh 行业分类管理service层
 */
public interface IndustryService {

	/**
	 * 增加行业
	 * 
	 * @param Industryy
	 * @return
	 */
	public void addIndustry(Industry industry);

	/**
	 * 修改行业
	 * 
	 * @param industry
	 * @return
	 */
	public void updateIndustry(Industry industry);

	/**
	 * 删除行业
	 * 
	 * @param industryId
	 */
	public void deleteIndustry(Integer... industryId);

	/**
	 * 获取t_Industry表中的符合条件的数据
	 */
	public Page<Industry> findIndustry(IndustrySearchBean name);
	
	public List<Industry> findIndustryList(IndustrySearchBean name);

	/**
	 * 获取t_Industry表中的数据
	 */
	public List<Industry> listIndustry(String name);

	/**
	 * 获取单条数据
	 * 
	 * @param industryId
	 * @return
	 */
	public Industry getIndustry(int industryId);

	/**
	 * 导出所有行业的信息
	 * 
	 * @return
	 */
	public DownloadInfo exportIndustrys(Integer[] ids,String name);

}
